package br.sc.senai.model;

import java.util.ArrayList;
import java.util.Date;

public class Venda {
	private Integer idVenda;
	private ArrayList<ItemVenda> listaItensVenda;
	private Cliente cliente;
	private Funcionario funcionario;
	private Date data;

	public Venda() {
	}

	public Venda(Integer idVenda, ArrayList<ItemVenda> listaItensVenda,
			Cliente cliente, Funcionario funcionario, Date data) {
		this.idVenda = idVenda;
		this.listaItensVenda = listaItensVenda;
		this.cliente = cliente;
		this.funcionario = funcionario;
		this.data = data;
	}

	public synchronized Integer getIdVenda() {
		return idVenda;
	}

	public synchronized void setIdVenda(Integer idVenda) {
		this.idVenda = idVenda;
	}

	public synchronized ArrayList<ItemVenda> getListaItensVenda() {
		return listaItensVenda;
	}

	public synchronized void setListaItensVenda(
			ArrayList<ItemVenda> listaItensVenda) {
		this.listaItensVenda = listaItensVenda;
	}

	public synchronized Cliente getCliente() {
		return cliente;
	}

	public synchronized void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public synchronized Funcionario getFuncionario() {
		return funcionario;
	}

	public synchronized void setFuncionario(Funcionario funcionario) {
		this.funcionario = funcionario;
	}

	public synchronized Date getData() {
		return data;
	}

	public synchronized void setData(Date data) {
		this.data = data;
	}
}
